// token key
export const TOKEN_KEY = 'TOKEN__';

export const LOCALE_KEY = 'LOCALE__';

// user info key
export const USER_INFO_KEY = 'USER__INFO__';

// role info key
export const ROLES_KEY = 'ROLES__KEY__';

// project config key
export const PROJ_CFG_KEY = 'PROJ__CFG__KEY__';

// role info key
export const PERMCODE_KEY = 'PERMCODE_KEY__KEY__';

// lock info
export const LOCK_INFO_KEY = 'LOCK__INFO__KEY__';

export const MULTIPLE_TABS_KEY = 'MULTIPLE_TABS__KEY__';

export const APP_DARK_MODE_KEY_ = '__APP__DARK__MODE__';

// base global local key
export const APP_LOCAL_CACHE_KEY = 'COMMON__LOCAL__KEY__';

// base global session key
export const APP_SESSION_CACHE_KEY = 'COMMON__SESSION__KEY__';

//登录账号 key
export const USER_CONFIG_KEY = 'USER_CONFIG__';

//记住 key
export const REMEMBERME_KEY = 'REMEMBERME__';

//单点登录key
export const GUID_KEY = 'GUID_KEY__';

// tenantId key
export const TENANT_ID = 'TENANT_ID';

//first menuId key
export const MENUID_KEY = 'MENUID__KEY__';

//登录域 key
export const DOMAIN_KEY = 'DOMAIN__';

//租户Id key
export const TENANTID_KEY = 'TENANTID__';

//项目配置 key
export const PROJECTINFO_KEY = 'PROJECTINFO__KEY__';

//关闭流程 key
export const FLOWRELEASE_KEY = 'FLOWRELEASE__KEY__';

export enum CacheTypeEnum {
  SESSION,
  LOCAL,
}
